ammunition trailer - Turco Inglés Diccionario